﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Contract.Business.Entity;
using Generic.Data.Entity;

namespace FastOdonto.Data.Entity
{
    public partial class TBConfig : IDataEntity<BEConfiguracao>
    {
        #region IDataEntity<BEConfiguracao> Members

        public BEConfiguracao ConvertToBE(int rel)
        {
            try
            {
                BEConfiguracao entidade = new BEConfiguracao();

                entidade.Codigo = this.IDConfig;
                entidade.Nome = this.DENomeClinica;
                entidade.CodigoLoja = this.IDClinica;
                entidade.NovidadeVisualizada = this.NovidadeVisualizada;

                return entidade;
            }
            catch (Exception)
            {
                throw;
            }
        }

        public void ConvertFromBE(BEConfiguracao entity)
        {
            try
            {
                this.IDConfig = entity.Codigo;
                this.DENomeClinica = entity.Nome;
                this.IDClinica = entity.CodigoLoja;
                this.NovidadeVisualizada = entity.NovidadeVisualizada;

            }
            catch (Exception)
            {
                throw;
            }
        }

        #endregion
    }
}
